LanguageExt.Core

LanguageExt.Core Prelude Hash code functions

Contents

class Prelude Source #

Methods

method int hash <A> (IEnumerable<A> xs) Source #

Calculate a hash-code for an enumerable

method int hash <HashA, A> (IEnumerable<A> xs) Source #

where HashA : struct, Hashable<A>

Calculate a hash-code for an enumerable by using the Hashable class-instance to calculate each item's hash

method int hash <A> (Arr<A> xs) Source #

Calculate a hash-code for the collection provided

method int hash <K, V> (HashMap<K, V> xs) Source #

Calculate a hash-code for the collection provided

method int hash <EqK, K, V> (HashMap<EqK, K, V> xs) Source #

where EqK : struct, Eq<K>

Calculate a hash-code for the collection provided

method int hash <A> (HashSet<A> xs) Source #

Calculate a hash-code for the collection provided

method int hash <EqA, A> (HashSet<EqA, A> xs) Source #

where EqA : struct, Eq<A>

Calculate a hash-code for the collection provided

method int hash <A> (Lst<A> xs) Source #

Calculate a hash-code for the collection provided

method int hash <Pred, A> (Lst<Pred, A> xs) Source #

where Pred : struct, Pred<ListInfo>

Calculate a hash-code for the collection provided

method int hash <PredList, PredItem, A> (Lst<PredList, PredItem, A> xs) Source #

where PredList : struct, Pred<ListInfo>
where PredItem : struct, Pred<A>

Calculate a hash-code for the collection provided

method int hash <K, V> (Map<K, V> xs) Source #

Calculate a hash-code for the collection provided

method int hash <OrdK, K, V> (Map<OrdK, K, V> xs) Source #

where OrdK : struct, Ord<K>

Calculate a hash-code for the collection provided

method int hash <A> (Que<A> xs) Source #

Calculate a hash-code for the collection provided

method int hash <A> (Seq<A> xs) Source #

Calculate a hash-code for the collection provided

method int hash <A> (Set<A> xs) Source #

Calculate a hash-code for the collection provided

method int hash <OrdA, A> (Set<OrdA, A> xs) Source #

where OrdA : struct, Ord<A>

Calculate a hash-code for the collection provided

method int hash <A> (Stck<A> xs) Source #

Calculate a hash-code for the collection provided